package com.inei.cie.capitulov;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

import com.inei.cie.R;
import com.inei.cie.capituloi.CapituloI_Capitulos_Activity;
import com.inei.cie.dao.CapituloVDao;

public class CapituloV_Menu extends Activity implements OnClickListener{
	private TextView tviTitulo;
	private Button butResumen;
	private Button butPisos;
	private Bundle b;
	private CapituloVDao capitulovDao;
	private int edificaciones;
	private String CodLocal;
	private int predio;
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.capitulo_v_menu);
		capitulovDao = new CapituloVDao(CapituloV_Menu.this);
		b = getIntent().getExtras();
		tviTitulo = (TextView)findViewById(R.id.tviTitulo);
		butResumen = (Button)findViewById(R.id.butResumen);
		butPisos = (Button)findViewById(R.id.butPisos);
		butResumen.setOnClickListener(this);
		butPisos.setOnClickListener(this);
		CodLocal = b.getString("id_local");
		predio = b.getInt("Nro_Pred");
		edificaciones = capitulovDao.cantidadEdificacionesPorPredio(
				b.getString("id_local"), b.getInt("Nro_Pred"));
		if(edificaciones > 0){
			butPisos.setEnabled(true);
		} else{
			butPisos.setEnabled(false);
		}
		tviTitulo.setText("Codigo Local " + CodLocal + " - Predio Nro. " + predio);
	}

	@Override
	public void onClick(View v) {
		switch(v.getId()){
		case R.id.butResumen:
			Intent resumen = new Intent(CapituloV_Menu.this, CapituloV_Edificaciones_Activity.class);
			resumen.putExtras(b);
			startActivity(resumen);
			finish();
			break;
		case R.id.butPisos:
			Intent pisos = new Intent(CapituloV_Menu.this, CapituloV_Pisos.class);
			pisos.putExtras(b);
			startActivity(pisos);
			finish();
			break;
		}
	}
	
	@Override
	public void onBackPressed() {
		// TODO Auto-generated method stub
		super.onBackPressed(); 
		Intent irPredio = new Intent(CapituloV_Menu.this,
				CapituloI_Capitulos_Activity.class); 
		Bundle f = getIntent().getExtras();
		f.putString("id_local", CodLocal); 
		f.putInt("Nro_Pred", predio);
		irPredio.putExtras(f); 
		startActivity(irPredio); 
		finish();
		 
		/*Toast.makeText(CapituloV_Total_Ambientes_Por_Piso_Activity.this,
				"Continue con el proceso", Toast.LENGTH_SHORT).show();*/
	}
}
